package com.hpf.spider.entity.response;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;

@Data
public class User implements Serializable {
    /**
     * 账号标签
     */
    @JSONField(name = "account_labels")
    private Object accountLabels;
    /**
     * 广告封面链接
     */
    @JSONField(name = "ad_cover_url")
    private Object adCoverUrl;
    /**
     * 高级功能项顺序
     */
    @JSONField(name = "advance_feature_item_order")
    private Object advanceFeatureItemOrder;
    /**
     * 高级功能信息
     */
    @JSONField(name = "advanced_feature_info")
    private Object advancedFeatureInfo;
    /**
     * 用户头像缩略图
     */
    @JSONField(name = "avatar_thumb")
    private AvatarThumb avatarThumb;
    /**
     * 加粗字段
     */
    @JSONField(name = "bold_fields")
    private Object boldFields;
    /**
     * 是否可发送消息
     */
    @JSONField(name = "can_message_follow_status_list")
    private Object canMessageFollowStatusList;
    /**
     * 是否可设置地理围栏
     */
    @JSONField(name = "can_set_geofencing")
    private Object canSetGeofencing;
    /**
     * 频道列表
     */
    @JSONField(name = "cha_list")
    private Object chaList;
    /**
     * 封面链接
     */
    @JSONField(name = "cover_url")
    private Object coverUrl;
    /**
     * 自定义验证信息
     */
    @JSONField(name = "custom_verify")
    private String customVerify;
    /**
     * 企业验证原因
     */
    @JSONField(name = "enterprise_verify_reason")
    private String enterpriseVerifyReason;
    /**
     * 事件列表
     */
    @JSONField(name = "events")
    private Object events;
    /**
     * 粉丝详情
     */
    @JSONField(name = "followers_detail")
    private Object followersDetail;
    /**
     * 地理围栏信息
     */
    @JSONField(name = "geofencing")
    private Object geofencing;
    /**
     * 主页底部提示
     */
    @JSONField(name = "homepage_bottom_toast")
    private Object homepageBottomToast;
    /**
     * 用户作品列表
     */
    @JSONField(name = "item_list")
    private Object itemList;
    /**
     * 互相关注用户头像
     */
    @JSONField(name = "mutual_relation_avatars")
    private Object mutualRelationAvatars;
    /**
     * 是否需要积分
     */
    @JSONField(name = "need_points")
    private Object needPoints;
    /**
     * 用户昵称
     */
    @JSONField(name = "nickname")
    private String nickname;
    /**
     * 平台同步信息
     */
    @JSONField(name = "platform_sync_info")
    private Object platformSyncInfo;
    /**
     * 相关用户
     */
    @JSONField(name = "relative_users")
    private Object relativeUsers;
    /**
     * 搜索高亮信息
     */
    @JSONField(name = "search_highlight")
    private Object searchHighlight;
    /**
     * 用户安全 ID
     */
    @JSONField(name = "sec_uid")
    private String secUid;
    /**
     * 屏蔽编辑字段信息
     */
    @JSONField(name = "shield_edit_field_info")
    private Object shieldEditFieldInfo;
    /**
     * 类型标签
     */
    @JSONField(name = "type_label")
    private Object typeLabel;
    /**
     * 用户 ID
     */
    @JSONField(name = "uid")
    private String uid;
    /**
     * 用户唯一 ID
     */
    @JSONField(name = "unique_id")
    private String uniqueId;
    /**
     * 用户引导信息
     */
    @JSONField(name = "user_profile_guide")
    private Object userProfileGuide;
    /**
     * 用户标签
     */
    @JSONField(name = "user_tags")
    private Object userTags;
    /**
     * 白色封面链接
     */
    @JSONField(name = "white_cover_url")
    private Object whiteCoverUrl;
}
